﻿@charset "utf-8";
body {
	margin:0;
	font-size:12px;
	font-family: "Microsoft YaHei", "Arial", "WenQuanYi Micro Hei", sans-serif;
	line-height:22px;
	padding: 0px;
	color: #3e3e3e;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a {
	color:#3e3e3e;
	text-decoration:none;
	transition:color 0.5s;
	-moz-transition:color 0.5s;
	-webkit-transition:color 0.5s;
	-o-transition:color 0.5s;
}
a:hover {
	color:#4D7AB1;
}
.lf{float:left;}
.rt{float:right}
.bj{ margin:0px auto;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
.headerw {
	background-image: url(../images/index_09.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 98px;
}

.headern {
	height: 98px;
	width: 1003px;
}

.log {
	height: 45px;
	width: 316px;
	padding-top: 20px;
}
.dh {
	height: 76px;
	width: 327px;
	background-image: url(../images/index_06.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.sc {
	color: #898989;
	height: 26px;
	width: 140px;
	text-align: center;
	background-color: #f3f3f3;
	line-height: 24px;
}
.sc a {
	color: #898989;
}

#main_nav li a{ width:135px; color:#fff; display:block;}
#main_nav li.focus a{width:135px;  color:#fff;background:#0092db; display:block;}
#main_nav li.focus ul li a{background:none; color:#020202;}
#main_nav li ul{width:135px;padding:10px 0; background:rgba(255,255,255,0.98);position:absolute;top:45px; left:0; z-index:1000;display:none;}
#main_nav li ul li {width:135px; border-bottom:1px dashed #eee}
#main_nav li ul li,#main_nav li ul li a{line-height:36px; font-size:14px;height:36px;overflow:hidden;}
#main_nav li ul li a:hover{ color:#ff7516;}

/*菜单开始*/
.menuw {
	height: 45px;
	line-height: 45px;
	background-color: #346198;
}
.dh_menu {
	width: 1003px;
	line-height: 45px;
	height: 45px;
}
.dh_menu li{
	width:135px;
	height:45px;
	float:left;
	display:block;
	position:relative;
	z-index:19;
	font-size: 15px;
	text-align: center;
}

.rmcp_boxw {
	height: 43px;
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
}
.rmcp_box {
	height: 43px;
	width: 1003px;
	background-image: url(../images/index_12.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 43px;
	 font-size:14px;
}
.rmcp_box span {
	color: #2e2e2e;
	font-size: 15px;
	 float:left;
}
.rmcp_box a {
	color: #4b4b4b;
}
.rmcp_box a:hover {
	text-decoration: underline;
}
.maincontents {
	width: 1003px;
	padding-top: 18px;
	overflow: hidden;
}

.about_box {
	width: 220px;
	margin-top: 10px;
}
.about_box h2 {
	height: 17px;
	width: 220px;
}
.about_boxx {
	width: 210px;
	line-height: 22px;
	padding-top: 93px;
	padding-left: 5px;
	background-image: url(../images/index_24.jpg);
	background-repeat: no-repeat;
	background-position: left 22px;
	padding-right: 5px;
}
.about_boxx a {
	color: #FF7900;
}

.news_box {
	width: 443px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-top: 10px;
}
.news_box h2 {
	width: 443px;
}
.ft {
	float: left;
}
.sp {
	float: right;
	margin-right: 3px;
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
}
.sp a {
	color: #9b9b9b;
}
.n_banner{width:100%; height:280px; background:url(../images/n_bb.jpg) no-repeat center;}

.news_boxx {
	width: 443px;
}
.fbuls {
	float: left;
	width: 443px;
	padding-top: 22px;
}
.fbuls li {
	float: left;
	padding-bottom: 12px;
	color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d3d3d3;
	padding-left: 6px;
	line-height: 20px;
	padding-right: 5px;
}
.fbuls li img {
	float: left;
	margin-right: 8px;
	background-color: #f0f0f0;
	height: 74px;
	width: 124px;
}
.fbuls li span {
	display: block;
	line-height: 30px;
	font-size: 14px;
}
.fbuls li span a {
	color: #3e3e3e;

}
.fbuls li span a:hover {
	text-decoration: underline;
}

.fbulx {
	float: left;
	width: 430px;
	margin-left:2px;
	margin-top: 7px;
}
.fbulx li {
	line-height: 25px;
	background-image: url(../images/jt.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 20px;
}
.fbulx li span {
	float: right;
}
.shipin_box {
	background-color: #f4f4f7;
	height: 286px;
	width: 288px;
	background-image: url(../images/index_30.jpg);
	background-repeat: no-repeat;
	background-position: 24px 240px;
	padding-top: 11px;
	padding-left: 19px;
}
.shipin_box h2 {
	height: 17px;
	width: 270px;
}
.shipin_boxx {
	background-color: #000;
	height: 167px;
	width: 256px;
	margin-top: 22px;
	padding: 6px;
}
.maincontentsx {
	width: 1003px;
	padding-top: 20px;
	overflow: hidden;
}
.main_lf {
	width: 220px;
}
.sub_box {
	width: 220px;
	background-color: #f3f3f3;
	margin-bottom: 18px;
	padding-bottom: 14px;
}

.prolist_box {
	width: 220px;
	padding-top: 5px;
}
.prolist_ul {
	width: 220px;
}
.prolist_ul li  {
	line-height: 38px;
	height: 39px;
	width: 220px;
	display: block;
	font-size: 14px;
}
.prolist_ul li a  {
	background-image: url(../images/index_51.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 200px;
	padding-left: 20px;
	display: block;
	height: 38px;
	overflow:hidden;
}
.prolist_ul li a:hover {
	text-decoration: underline;
	color: #235B96;
	display: block;
}
.liuyan {
	margin-bottom: 20px;
	height: 81px;
	width: 220px;
}

.contact_box {
	width: 220px;
}
.contact_box h2 {
	height: 27px;
	width: 220px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}
.contact_boxx {
	background-image: url(../images/index_46.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
	width: 215px;
	padding-top: 48px;
	padding-bottom: 12px;
	padding-left: 5px;
}

.main_rt {
	width: 768px;
}

.pro_box {
	width: 768px;
}
.pro_box h2 {
	height: 34px;
	width: 768px;
	background-color: #f3f3f3;
	line-height: 34px;
}
.pro_box h2 span {
	float: left;
}
.pro_box h2 font {
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin-right: 7px;
}
.pro_box h2 font a {
	color: #9b9b9b;
}
.pro_boxx {
	width: 768px;
	overflow: hidden;
	padding-bottom: 18px;
	padding-top: 15px;
}
.pro_ul {

}
.pro_ul li{
	width:175px;
	float:left;
	overflow:hidden;
	text-align:center;
	display: block;
	margin-right: 8px;
	margin-left: 8px;
	padding: 0;
	margin-bottom: 6px;

}
.pro_ul li span img{
	width:173px;
	height:140px;
	display:block;
	margin: 0px;
	background-color: #fdfdfb;
	border: 1px solid #dadada;
}
.pro_ul li span img:hover {
	border: 1px solid #F27420;
}


.pro_ul li font{
	font-size: 12px;
	display: block;
	height: 28px;
	line-height: 28px;
}
.case_box {
	width: 768px;
}
.case_box h2 {
	height: 34px;
	width: 768px;
	background-color: #f3f3f3;
	line-height: 34px;
}
.case_box h2 span {
	float: left;
}
.case_box h2 font {
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin-right: 7px;
}
.case_box h2 font a {
	color: #9b9b9b;
}
.cpzs_boxx {
	width: 768px;
	margin-top: 15px;
}
.fc_ul {
	width: 175px;
	padding-right: 16px;
}
.fc_ul li span {
	width: 173px;
	height: 140px;
	display: block;
	background-color: #FFF;
	border: 1px solid #dddddd;
}

.fc_ul li font {
	display: block;
	padding: 0px;
	line-height: 30px;
	height: 30px;
}
.fc_ul li font a {
	font-size: 12px;
}
.footer_bq {
	height: 130px;
	background-color: #f3f3f3;
	margin-top: 20px;
}
.footer {
	height: 130px;
	width: 1003px;
	background-image: url(../images/index_79.jpg);
	background-repeat: no-repeat;
	background-position: 754px 48px;
}
.dbdh {
	line-height: 28px;
	width: 1003px;
	color: #3e3e3e;
	margin-bottom: 5px;
	margin-top: 13px;
}
.dbdh a {
	color: #3e3e3e;
}
.bqxx {
	width: 630px;
	color: #848484;
	line-height: 22px;
}
.ddw {
	height: 36px;
	background-color: #346198;
}
.dd {
	line-height: 36px;
	height: 36px;
	width: 1003px;
	color: #FFF;
	text-align: center;
}
.dd a {
	color: #FFF;
}

.smallImg{
    position: relative;
}
.bigImg{
    position:absolute;
    left:120%;
    top:-560px;
    display:none;
    width:400px;
    height:auto;
    z-index:999;
}
.bigImg img{
    width:100%;
}
.smallImg:hover .bigImg{
    display:block;
}


/*位置*/
.wz_l{ height:50px; line-height:50px; background:#fff; border-bottom:1px solid #dedede;}
.wz_w{ width:1003px; color:#918f95; height:50px;}
.dq_l{ color:#333; font-size:13px; background:url(../images/04inco.jpg) no-repeat 5px center; padding-left:25px;}
.sy{ margin-right:5px;}
.dq{ margin-left:5px;}

/*内页部分*/
.main_wr{ width: 1003px; overflow:hidden; margin-bottom:50px;}
.cLeft{width:210px; margin-top:30px; float:left;}
.leftFicTil {font-size:24px; font-weight:normal;background:#11538f;line-height:60px;padding:0px 10px; color:#fff;} 
.leftFicTily{ font-size:20px; border-bottom:2px solid #11538f;line-height:52px;margin:0px 10px; color:#11538f;}
.f_ly{ padding-bottom:50px; padding-top:5px; background:#f5f5f5;}
.leftFic .f_ly li {border-bottom:1px dotted #f3f3f3; margin-left:10px; margin-right:10px;}
.leftFic .f_ly li a {display:block;border-bottom:1px dashed #ddd;font-size:15px;background:url(../images/04op.png) no-repeat 20px center;padding-left:50px;font-weight:normal;line-height:45px; color:#333;}
.leftFic{ margin-bottom:20px;}
.leftFicy{margin-bottom:20px; border:1px solid #ddd;}
.tj_ly{ padding-top:20px; padding-left:5px; padding-right:5px;}
.tj_ly li{ text-align:center; padding-bottom:10px;}
.tj_ly li span{ display:block; line-height:35px; font-size:13px; }
.tj_ly li img{ width:182px; height:160px; border:1px solid #ddd; padding:3px; text-align:center;}
.dianhua {background: url(../images/Teln.gif) no-repeat scroll 10px 27px transparent;color: #666666;line-height: 20px;padding: 15px 0 10px 68px;}
.dianhua span {display: block;font: 24px "Impact";color:#ff9000;}
.lx_op{line-height:26px; color: #666; font-size:13px; margin-left:10px; margin-right:10px;}
.erw{ display:block; text-align:center; margin-top:28px; padding-top:10px; padding-bottom:50px; }
.erw img{ border:1px solid #ddd; }


/*右边*/
.main_rt { width: 754px; margin-top:45px;}
.ny_box { width: 754px; }
.wzy { clear:both; background:url(../images/07line.jpg) no-repeat left bottom;padding-left:10px; display: block; text-transform:capitalize; height: 50px; font-weight: normal; line-height: 50px; }
.wzy font { font-size: 18px; color: #000; }
.wzy span { font-size: 12px; color: #AAA; }
.wzy span a { color: #AAA; }
.maint_boxx {margin-top: 12px; padding-bottom: 20px; overflow: hidden; padding-right: 10px; padding-left: 10px; color:#666; font-size:12px;} 
.tj_news { padding-top: 15px; width: 910px; }
.tj_news h2 { width: 754px; height: 53px; background-image: url(../images/about_46.jpg); background-repeat: no-repeat; background-position: left bottom; }
.tj_boxx { width: 734px; padding-top: 15px; padding-right: 15px; padding-left: 15px; }
.news_ul{ overflow:hidden; margin-top:10px;  }
.news_ul li { width:45%; line-height: 28px; background-image:url(../images/07inco.jpg); float:left; background-repeat: no-repeat; background-position: left center; padding-left: 15px; font-size:12px;}
.news_ul li span { float: right; color:#999;}
.news_ul li:nth-child(2n){ margin-left:20px;}
/*内页 产品中心*/
.mainpro_boxx {  padding-top:23px; overflow: hidden; }
.cases_ul li { width: 227px; float: left; display: block; text-align: center; margin-right:15px; margin-left:8px; margin-bottom: 10px; }
.cases_ul li a{ color:#666;}
.cases_ul li a:hover{ color:#ff9000; text-decoration:none;}
.cases_ul li img { height: 160px; width: 215px;  padding:5px; border:1px solid #ddd; }
.cases_ul li span {font-size: 12px; display: block; text-transform:capitalize; line-height:36px;}
.gtyt{ font-size:18px; font-weight:normal; height:35px; padding-top:10px; line-height:35px; padding-left:40px; background:url(../images/04op.png) no-repeat 15px 20px; border-bottom:1px solid #ccc;}
.listr_l{ padding-top:10px; }
.listr_l li{ line-height:36px; font-size:13px; border-bottom:1px dashed #ccc;padding-left:36px; background:url(../images/08inco.jpg) no-repeat 20px center;}
.listr_l li a{ color:#666;}
.listr_l li a:hover{ color:#d94309;}
/*内页 新闻中心*/
.main_bt{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #eee;}
.main_bt .by{height:35px; line-height:35px; padding-left:15px; font-weight:normal; background:url(../images/cp_n_03.jpg) no-repeat left center;}
.hck{ font-size:15px; float:left; text-transform:uppercase; font-weight:bold;}
.date{ float:right; font-size:13px; color:#999;}
.dlo{ font-size:12px; clear:both; color:#999; padding-left:15px; display:block;}


/*foot*/
.foot{ background:url(../images/11bg.jpg) no-repeat center; height:316px;}
.foot_l{ width:1003px;  background:url(../images/11lx.png) no-repeat right center; height:316px;}
.link{ line-height:65px; height:65px;}
.link span{ display:block; float:left; font-size:13px; color:#fff;}
.link a{ color:#fff; margin-right:10px;}
.address{ width:1003px;height:165px;}
.adds{ font-size:12px; width:640px; float:left;height:135px;padding-top:30px; color:#fff; line-height:26px; text-transform:uppercase; background:url(../images/11er.jpg) no-repeat right 30px;}
.adds a{ color:#fff;}
.fenbu{ line-height:35px;}
.fenbu span{ display:block; float:left; font-size:13px; color:#fff;}
.fenbu a{ color:#fff; margin-right:10px;}

/*版权*/
.bq_poxx{ background:#1e1e1e; height:55px;}
.bq_l{ width:1003px; line-height:55px; text-align:center; color:#ffffff;}
.bq_l a{ text-align:center; margin-left:10px; margin-right:10px; color:#ffffff; font-size:14px;}

/*在线留言*/
.allConsCon{border:1px solid #e2dfe0;border-top:none;padding:10px 20px; overflow:hidden; background:#fff; padding-bottom:20px;}
.allConsCon .liu_y {margin-top:10px;}
.allConsCon .liu_y li {line-height:36px;clear:both;}
.allConsCon .liu_y li em {font-style:normal;float:left;width:40px;text-align:left;font-size:12px;padding-left:12px;} 
.allConsCon .liu_y li span {float:left;}
.allConsCon .liu_y li span input {width:290px;height:26px;border:1px solid #e4e4e4;line-height:26px;float:left;}
.allConsCon .liu_y li span textarea {width:380px;height:150px;border:1px solid #e4e4e4;float:left;margin-bottom:10px;}
.allConsCon .liu_y li span select{margin-right:10px;width:120px;}
.allConsCon .liu_y li span img {float:left;margin-left:10px;}
.allConsCon .liu_y li .btnun {background: #F2974E; float:left; border: 0px none;  width: 116px; height: 33px; color: #FFFFFF;font-size: 16px;}
.allConsCon .liu_y li .reset{background: #919294; border: 0px none; width: 116px; height: 33px; color: #FFFFFF; font-size: 16px;}


/*内页 产品中心*/
.mainpro_boxx {  padding-top:23px; overflow: hidden; }
.cases_ul{ overflow:hidden; }
.cases_ul li {width:235px; height:230px; float: left; display: block; display:block; text-align: center; margin-right:10px; margin-left:5px; margin-bottom: 10px; }
.cases_ul li img { height: 180px; width: 227px; display:block; padding:3px; border:1px solid #ddd; display: block; float: left; margin-bottom:5px;}
.cases_ul li span {font-size: 13px; display: block; text-transform:capitalize; line-height:36px;}


/*联系我们*/
.lianxi_y{padding:30px 23px; overflow:hidden;}
.lian_l{ line-height:24px; float:left; font-size:13px; }
.lian_l .t_te{font-size:20px; color:#e73728; font-weight:normal; padding-bottom:10px;}
.erwei{ display:block; float:right;}
.l_lw{clear:both; padding-bottom:30px;}
.t_td{ width:720px; display:block; padding-top:10px;}

/*新闻详情*/
.news_body{ overflow:hidden;}
.news_body li{ height:40px; line-height:40px; border-bottom:1px dashed #CCC; overflow:hidden;}
.news_body li a{ padding-left:20px; font-size:14px; color:#666; background:url(../images/21.png) no-repeat left center; float:left}
.news_body li a:hover{ color:#B39362}
.news_body li span{ margin-right:10px; float:right}
.news_body h3{  height:35px; line-height:35px; margin-bottom:10px; text-align:center; margin-top:20px; font-size:18px; font-weight:normal; color:#333}
.news_body .pin{ display:block;  height:25px; line-height:25px; text-align:center; background:#EEE; color:#999}
.news_body .cont{  margin-top:20px;}
.news_body .cont p{ line-height:30px; text-indent:2em; font-size:14px; color:#666;}
/* 上一篇下一篇 start */
#shang{  margin-top:20px; padding:10px; background:#EEE; overflow:hidden;}
#shang .pre{ height:25px; float:left}
#shang .next{ height:25px; float:right}
#shang p span{ display:block; height:25px; line-height:25px; float:left; font-size:14px; font-weight:bold; color:#333}
#shang p a{ display:block; height:25px; line-height:25px; float:left; font-size:14px; color:#333}
#shang p a:hover{ color:#ae272c;}
.jyr{ margin-left:20px; margin-top:20px; margin-bottom:30px; margin-right:20px; font-size:14px; clear:both; color:#11538f; overflow:hidden; padding-top:20px;}
.cas_l{ text-align:center; font-size:20px; font-weight:normal;}
.pic_l{  text-align:center; margin-top:20px; }
.pic_l img{ border:2px solid #ededed; padding:3px; }
.pic_l img:hover { border:2px solid #ae272c;}


.cRight{margin-top: 10px;}
.intrTil{background: url(../images/bgT.png) repeat-x;height: 35px;line-height: 35px;font-size: 14px;border-left: 1px solid #e2dfe0;border-right: 1px solid #e2dfe0;}
.intrTil strong a{float: left;display: block;padding-left:20px;padding-right:20px;text-align: center;background: #fff;color: #3e3d3d;font-weight: bold;height: 33px;line-height: 32px;margin-left: 0px;border-top-width: 2px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #11538f;border-right-color: #e2dfe0;}
.intrTil a{float: left;margin-left: 20px;}
.allConsCon_l{border:1px solid #e2dfe0;border-top:none;padding:10px 20px 20px 20px;overflow:hidden;line-height:22px;}
.piy_r{padding-top:10px;overflow:hidden;}
.piy_r li{float:left;text-align:center;width:30%;margin-right: 8px;margin-left: 8px;}
.piy_r li span{display:block;font-size:13px;line-height:35px;}
.piy_r li img{width:100%;}
.allCons{margin-top:10px;}
.allConsTil{background:url(../images/bgT.png) repeat-x;height:35px;line-height:35px;font-size:14px;border-left:1px solid #e2dfe0;border-right:1px solid #e2dfe0;}
.allConsTil a{float:right;margin-right:10px;display:block;text-transform:uppercase;font-size:12px;font-family:"Arial", "WenQuanYi Micro Hei", sans-serif;}
.allConsTil strong{float:left;display:block;padding-left:20px;padding-right:20px;text-align:center;background:#fff;color:#3e3d3d;font-weight:bold;height:33px;line-height:32px;margin-left:0px;font-size:15px;border-top-width: 2px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #11538f;border-right-color: #e2dfe0;}
.allConsCon{border:1px solid #e2dfe0;border-top:none;padding:10px 20px;overflow:hidden;}
.allConsCon .liu_y{margin-top:10px;}
.allConsCon .liu_y li{line-height:36px;clear:both;}
.allConsCon .liu_y li em{font-style:normal;float:left;width:40px;text-align:left;font-size:12px;padding-left:12px;}
.allConsCon .liu_y li span{float:left;}
.allConsCon .liu_y li span input{width:290px;height:26px;border:1px solid #e4e4e4;line-height:26px;float:left;}
.allConsCon .liu_y li span textarea{width:380px;height:150px;border:1px solid #e4e4e4;float:left;margin-bottom:10px;}
.allConsCon .liu_y li span select{margin-right:10px;width:120px;}
.allConsCon .liu_y li span img{float:left;margin-left:10px;}
.allConsCon .liu_y li .btnun{width:120px;height:30px;background:#bbb;float:left;outline:none;border:none;display:block;text-align:center;line-height:30px;font-weight:bold;color:#fff;font-size:14px;border-radius:2px;}
.corXM h2{font-size:25px;font-weight:normal;font-family:"微软雅黑";margin-bottom:10px;color:#333;line-height:35px;}
.corXM p{font-size:12px;color:#d92b49;}
.corXM{width:340px;float:right;}
.corXM ul li{line-height:25px;clear:both;padding:6px 0px;}
.corXM ul li label{float:left;color:#999;width:70px;text-align:right;}
.corXM ul li span{float:left;color:#666;display:block;width:250px;}
.corXHead{border-bottom: 1px solid #eee;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;margin-bottom: 10px;}
.corXMBot{padding-top:18px;clear:both;overflow:hidden;}
.mfyysx{width:125px;height:38px;float:left;margin-right:12px;margin-top:10px;}
.mfyysx a{width:125px;height:38px;background:#033770;line-height:38px;display:block;text-align:center;font-size:14px;font-family:"微软雅黑";color:#fff;margin-bottom:10px;border-radius:5px;}
.ljcxls{width:125px;height:38px;float:left;margin-bottom:10px;margin-top: 5px;}
.ljcxls a{width:125px;height:38px;border-radius:5px;background:#e3d1a1;line-height:38px;display:block;text-align:center;font-size:14px;font-family:"微软雅黑";color:#fff;}
.kcTel{margin-left:13px;line-height:22px;padding-top:5px;margin-top:3px;}
.kcTelL{float:left;margin-left:20px;padding-left:60px;background-image: url(../images/xbg.png);background-repeat: no-repeat;background-position: left -78px;}
.kcTelL p{clear:both;color:#666;}
.kcTelL p strong{font-size:19px;font-weight:700;color:#333;}
.v_focus_box{border:1px solid #e4e4e4;overflow:hidden;padding:10px;}
.v_focus{float:left;width:370px;}

.v_focus .focus_img{width:370px; overflow:auto;}
.v_focus .focus_img img{ width:100%;}
.v_focus .zoom_pic{width:22px;height:22px;background:url(../images/fdj.gif) no-repeat;position:absolute;z-index:5;right:0;top:328px;}
.v_focus .focus_picList li{width:70px;display:inline;float:left;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px;}
.v_focus .focus_picList li img{width:70px;display:inline;float:left;border: 1px solid #dedede;height:57px;cursor:pointer;}
.v_focus .focus_picList li img:hover{display:inline;float:left;border: 1px solid #D2A457;}
.v_focus .focus_btn_prev,.focus_btn_next{width:0px;height:0px;margin-top:20px;cursor:pointer;float:left;background-image: url(../images/btn_w10.gif);background-repeat: no-repeat;background-position: 0 0;}
.v_focus .focus_btn_next{background-image: url(../images/btn_w10.gif);background-repeat: no-repeat;background-position: 0 -47px;}
.mainfenx{padding-left:10px;padding-right:5px;line-height: 25px;}
.lunhuan{width:720px;margin-top:20px;margin-bottom:10px;}
.zixun{padding-right: 10px;height: 35px;width: 137px;padding-top: 4px;}


.product{width:1003px; overflow:hidden; margin-top:30px; margin-bottom:30px;}
.pro_lf{width:220px;}
.prothem{ height:89px; line-height:89px; background:url(../images/04bg.jpg) no-repeat left center; font-weight:normal;  padding-left:20px; font-size:23px; color:#ffffff;}
.prothem .yw{margin-left:10px; color:#9caec6; font-size:14px; text-transform:uppercase; font-family: "Arial", "Microsoft YaHei","WenQuanYi Micro Hei", sans-serif;}
.lister{ background:#f5f5f5; padding-top:10px; padding-bottom:20px; border-bottom:3px solid #11538f;}
.lister ul{ padding-bottom:10px; border-bottom:3px solid #11538f;}


.lister1{ background:#f5f5f5; padding-top:10px; padding-bottom:20px;}

.lister1 ul li{ line-height:40px; font-size:15px; background:url(../images/04inco.jpg) no-repeat 15px center; padding-left:35px;}
.lister1 ul li a{ color:#333333;}
.lister1 ul li a:hover{ color:#245b94;}

.picture{margin-top: 10px;}
.picture li{width:236px; float:left; text-align:center; margin-left:5px; margin-right:10px; margin-bottom:10px;font-size:14px; line-height:40px;}
.picture li span{display:block; width:235px; height:185px; overflow:hidden;}
.picture li img{transition: all ease-out .3s .1s;width:235px; height:185px;}
.picture li:hover img{transform: scale(1.1, 1.1);}
.pages {
	clear: both;
	margin: 20px;
	text-align: center;
}
.pages li {
	display: inline-block;
}
.pages a {
	border: 1px solid #ccc;
	padding: 0 5px;
}
.pages span {
	background: #ccc none repeat scroll 0 0;
	border: 1px solid #ccc;
	padding: 0 5px;
}

.abt_bny { padding: 10px 20px; overflow: hidden; padding-bottom: 30px;  margin-bottom:20px;}
.abt_bny .liu_y { margin-top: 10px; }
.abt_bny .liu_y li { line-height: 36px; clear: both; }
.abt_bny .liu_y li em { font-style: normal; float: left; width: 120px; text-align: right; font-size: 12px; padding-right: 12px; }
.abt_bny .liu_y li span { float: left; }
.abt_bny .liu_y li span input { width: 280px; height: 26px; border: 1px solid #e4e4e4; line-height: 26px; float: left; outline: none; padding-left: 10px; font-family: "Microsoft YaHei", "Arial", "WenQuanYi Micro Hei", sans-serif;}
.abt_bny .liu_y li span input:hover,
.abt_bny .liu_y li span textarea:hover { border: 1px solid #ce0001; }
.abt_bny .liu_y li span textarea { width: 370px; height: 150px; border: 1px solid #e4e4e4; float: left; margin-bottom: 10px; outline: none; padding-left: 10px; }
.abt_bny .liu_y li span select { margin-right: 10px; width: 120px; }
.abt_bny .liu_y li span img { float: left; margin-left: 10px; }
.abt_bny .liu_y li .btnun {font-family: "Microsoft YaHei", "Arial", "WenQuanYi Micro Hei", sans-serif; background: #00a758; float: left; border: 0px none; outline: none; width: 116px; height: 33px; color: #FFFFFF; font-size: 16px; }
.abt_bny .liu_y li .reset {font-family: "Microsoft YaHei", "Arial", "WenQuanYi Micro Hei", sans-serif; background: #919294; border: 0px none; outline: none; width: 116px; height: 33px; color: #FFFFFF; font-size: 16px; }

.map{ overflow:hidden; margin-bottom:20px;}
.map_l{line-height: 30px; padding-bottom:10px; font-size:15px;}
.map_l a{ color:#666;}
.map_t{ border: solid 1px #E0E0E0; padding:5px 0px; overflow:hidden;}
.map_t ul{padding: 0 15px; }
.map_t ul li{  float: left; line-height: 25px; padding-right:30px;}
.map_t ul li a{ color:#666;}
